package clientapp;

import java.util.Calendar;
import java.util.GregorianCalendar;
import serverapp.Player;

public class playerPanel extends javax.swing.JPanel {

    public Player player;
    int numberOfAttacks;
    int numberOfBlocks;
    int numberOfServes;
    int numberOfReceives;
    int numberOfDefences;
    int numberOfPasses;

    public playerPanel(Player aPlayer) {
        initComponents();
        player = aPlayer;
        Calendar calendar = GregorianCalendar.getInstance();
        String date = calendar.getTime().toString();
        this.nameLabel.setText(player.name);
        this.surnameLabel.setText(player.surname);
        this.nationalityLabel.setText(player.nationality);
        this.ageLabel.setText(Integer.toString(player.age));
        this.clubLabel.setText(player.club);
        this.positionLabel.setText(player.position);
        this.heightLabel.setText(Integer.toString(player.height));
        this.weightLabel.setText(Integer.toString(player.weight));
        this.attRangeLabel.setText(Integer.toString(player.attRange));
        this.defRangeLabel.setText(Integer.toString(player.defRange));
        this.dateLabel.setText(date);
        ClientView.tabbedPane.addTab(Integer.toString(player.number), this);
        numberOfAttacks = 0;
        numberOfBlocks = 0;
        numberOfServes = 0;
        numberOfReceives = 0;
        numberOfDefences = 0;
        numberOfPasses = 0;
    }
   
    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jLabel1 = new javax.swing.JLabel();
        nameLabel = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        surnameLabel = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        nationalityLabel = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        ageLabel = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        clubLabel = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        jLabel7 = new javax.swing.JLabel();
        jLabel8 = new javax.swing.JLabel();
        jLabel9 = new javax.swing.JLabel();
        jLabel10 = new javax.swing.JLabel();
        positionLabel = new javax.swing.JLabel();
        heightLabel = new javax.swing.JLabel();
        weightLabel = new javax.swing.JLabel();
        attRangeLabel = new javax.swing.JLabel();
        defRangeLabel = new javax.swing.JLabel();
        jSeparator1 = new javax.swing.JSeparator();
        jLabel11 = new javax.swing.JLabel();
        dateLabel = new javax.swing.JLabel();
        jLabel12 = new javax.swing.JLabel();
        jLabel13 = new javax.swing.JLabel();
        jLabel14 = new javax.swing.JLabel();
        jLabel15 = new javax.swing.JLabel();
        jLabel16 = new javax.swing.JLabel();
        numberOfAttacksLabel = new javax.swing.JLabel();
        successAttacksLabel = new javax.swing.JLabel();
        blockedAttacksLabel = new javax.swing.JLabel();
        failedAttacksLabel = new javax.swing.JLabel();
        successAttacksButtonDecrease = new javax.swing.JButton();
        blockedAttacksButtonDecrease = new javax.swing.JButton();
        failedAttacksButtonDecrease = new javax.swing.JButton();
        successAttacksButtonIncrease = new javax.swing.JButton();
        blockedAttacksButtonIncrease = new javax.swing.JButton();
        failedAttacksButtonIncrease = new javax.swing.JButton();
        jLabel17 = new javax.swing.JLabel();
        jLabel18 = new javax.swing.JLabel();
        jLabel19 = new javax.swing.JLabel();
        jLabel20 = new javax.swing.JLabel();
        jLabel21 = new javax.swing.JLabel();
        numberOfBlocksLabel = new javax.swing.JLabel();
        successBlocksLabel = new javax.swing.JLabel();
        defendedBlocksLabel = new javax.swing.JLabel();
        failedBlocksLabel = new javax.swing.JLabel();
        successBlocksButtonDecrease = new javax.swing.JButton();
        successBlocksButtonIncrease = new javax.swing.JButton();
        defendedBlocksButtonDecrease = new javax.swing.JButton();
        defendedBlocksButtonIncrease = new javax.swing.JButton();
        failedBlocksButtonDecrease = new javax.swing.JButton();
        failedBlockButtonIncrease = new javax.swing.JButton();
        jLabel22 = new javax.swing.JLabel();
        jLabel23 = new javax.swing.JLabel();
        jLabel24 = new javax.swing.JLabel();
        jLabel25 = new javax.swing.JLabel();
        jLabel26 = new javax.swing.JLabel();
        numberOfServesLabel = new javax.swing.JLabel();
        serveAcesLabel = new javax.swing.JLabel();
        receivedServesLabel = new javax.swing.JLabel();
        failedServesLabel = new javax.swing.JLabel();
        serveAcesButtonDecrease = new javax.swing.JButton();
        serveAcesButtonIncrease = new javax.swing.JButton();
        receivedServesButtonDecrease = new javax.swing.JButton();
        receivedServesButtonIncrease = new javax.swing.JButton();
        failedServesButtonDecrease = new javax.swing.JButton();
        failedServesButtonIncrease = new javax.swing.JButton();
        jLabel27 = new javax.swing.JLabel();
        jLabel28 = new javax.swing.JLabel();
        jLabel29 = new javax.swing.JLabel();
        jLabel30 = new javax.swing.JLabel();
        jLabel31 = new javax.swing.JLabel();
        numberOfReceivesLabel = new javax.swing.JLabel();
        netReceivesLabel = new javax.swing.JLabel();
        bouncedReceivesLabel = new javax.swing.JLabel();
        failedReceivesLabel = new javax.swing.JLabel();
        receivesNetButtonDecrease = new javax.swing.JButton();
        bouncedReceivesButtonDecrease = new javax.swing.JButton();
        failedfReceivesButtonDecrease = new javax.swing.JButton();
        receivesNetButtonIncrease = new javax.swing.JButton();
        bouncedReceviesButtonIncrease = new javax.swing.JButton();
        failedReceivesButtonIncrease = new javax.swing.JButton();
        jLabel32 = new javax.swing.JLabel();
        jLabel33 = new javax.swing.JLabel();
        jLabel34 = new javax.swing.JLabel();
        jLabel35 = new javax.swing.JLabel();
        jLabel36 = new javax.swing.JLabel();
        numberOfDefencesLabel = new javax.swing.JLabel();
        defencesNetLabel = new javax.swing.JLabel();
        bouncedDefencesLabel = new javax.swing.JLabel();
        failedDefencesLabel = new javax.swing.JLabel();
        defencesNetButtonDecrease = new javax.swing.JButton();
        bouncedDefencesButtonDecrease = new javax.swing.JButton();
        failedDefencesButtonDecrease = new javax.swing.JButton();
        defencesNetButtonIncrease = new javax.swing.JButton();
        bouncedDefencesButtonIncrease = new javax.swing.JButton();
        failedDefencesButtonIncrease = new javax.swing.JButton();
        jLabel37 = new javax.swing.JLabel();
        jLabel38 = new javax.swing.JLabel();
        jLabel39 = new javax.swing.JLabel();
        jLabel40 = new javax.swing.JLabel();
        jLabel41 = new javax.swing.JLabel();
        numberOfPassesLabel = new javax.swing.JLabel();
        singleBlockPassesLabel = new javax.swing.JLabel();
        tripleBlockPassesLabel = new javax.swing.JLabel();
        failedPassesLabel = new javax.swing.JLabel();
        singleBlocksButtonDecrease = new javax.swing.JButton();
        tripleBlockPassesButtonDecrease = new javax.swing.JButton();
        failedPassesButtonDecrease = new javax.swing.JButton();
        singleBlockPassesButtonIncrease = new javax.swing.JButton();
        tripleBlockPassesButtonIncrease = new javax.swing.JButton();
        failedPassesButtonIncrease = new javax.swing.JButton();

        setName("Form"); // NOI18N
        setPreferredSize(new java.awt.Dimension(750, 416));

        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(clientapp.ClientApp.class).getContext().getResourceMap(playerPanel.class);
        jLabel1.setText(resourceMap.getString("jLabel1.text")); // NOI18N
        jLabel1.setName("jLabel1"); // NOI18N

        nameLabel.setText(resourceMap.getString("nameLabel.text")); // NOI18N
        nameLabel.setName("nameLabel"); // NOI18N

        jLabel2.setText(resourceMap.getString("jLabel2.text")); // NOI18N
        jLabel2.setName("jLabel2"); // NOI18N

        surnameLabel.setText(resourceMap.getString("surnameLabel.text")); // NOI18N
        surnameLabel.setName("surnameLabel"); // NOI18N

        jLabel3.setText(resourceMap.getString("jLabel3.text")); // NOI18N
        jLabel3.setName("jLabel3"); // NOI18N

        nationalityLabel.setText(resourceMap.getString("nationalityLabel.text")); // NOI18N
        nationalityLabel.setName("nationalityLabel"); // NOI18N

        jLabel4.setText(resourceMap.getString("jLabel4.text")); // NOI18N
        jLabel4.setName("jLabel4"); // NOI18N

        ageLabel.setText(resourceMap.getString("ageLabel.text")); // NOI18N
        ageLabel.setName("ageLabel"); // NOI18N

        jLabel5.setText(resourceMap.getString("jLabel5.text")); // NOI18N
        jLabel5.setName("jLabel5"); // NOI18N

        clubLabel.setText(resourceMap.getString("clubLabel.text")); // NOI18N
        clubLabel.setName("clubLabel"); // NOI18N

        jLabel6.setText(resourceMap.getString("jLabel6.text")); // NOI18N
        jLabel6.setName("jLabel6"); // NOI18N

        jLabel7.setText(resourceMap.getString("jLabel7.text")); // NOI18N
        jLabel7.setName("jLabel7"); // NOI18N

        jLabel8.setText(resourceMap.getString("jLabel8.text")); // NOI18N
        jLabel8.setName("jLabel8"); // NOI18N

        jLabel9.setText(resourceMap.getString("jLabel9.text")); // NOI18N
        jLabel9.setName("jLabel9"); // NOI18N

        jLabel10.setText(resourceMap.getString("jLabel10.text")); // NOI18N
        jLabel10.setName("jLabel10"); // NOI18N

        positionLabel.setText(resourceMap.getString("positionLabel.text")); // NOI18N
        positionLabel.setName("positionLabel"); // NOI18N

        heightLabel.setText(resourceMap.getString("heightLabel.text")); // NOI18N
        heightLabel.setName("heightLabel"); // NOI18N

        weightLabel.setText(resourceMap.getString("weightLabel.text")); // NOI18N
        weightLabel.setName("weightLabel"); // NOI18N

        attRangeLabel.setText(resourceMap.getString("attRangeLabel.text")); // NOI18N
        attRangeLabel.setName("attRangeLabel"); // NOI18N

        defRangeLabel.setText(resourceMap.getString("defRangeLabel.text")); // NOI18N
        defRangeLabel.setName("defRangeLabel"); // NOI18N

        jSeparator1.setName("jSeparator1"); // NOI18N

        jLabel11.setText(resourceMap.getString("jLabel11.text")); // NOI18N
        jLabel11.setName("jLabel11"); // NOI18N

        dateLabel.setText(resourceMap.getString("dateLabel.text")); // NOI18N
        dateLabel.setName("dateLabel"); // NOI18N

        jLabel12.setText(resourceMap.getString("jLabel12.text")); // NOI18N
        jLabel12.setName("jLabel12"); // NOI18N

        jLabel13.setText(resourceMap.getString("jLabel13.text")); // NOI18N
        jLabel13.setName("jLabel13"); // NOI18N

        jLabel14.setText(resourceMap.getString("jLabel14.text")); // NOI18N
        jLabel14.setName("jLabel14"); // NOI18N

        jLabel15.setText(resourceMap.getString("jLabel15.text")); // NOI18N
        jLabel15.setName("jLabel15"); // NOI18N

        jLabel16.setText(resourceMap.getString("jLabel16.text")); // NOI18N
        jLabel16.setName("jLabel16"); // NOI18N

        numberOfAttacksLabel.setText(resourceMap.getString("numberOfAttacksLabel.text")); // NOI18N
        numberOfAttacksLabel.setName("numberOfAttacksLabel"); // NOI18N

        successAttacksLabel.setText(resourceMap.getString("successAttacksLabel.text")); // NOI18N
        successAttacksLabel.setName("successAttacksLabel"); // NOI18N

        blockedAttacksLabel.setText(resourceMap.getString("blockedAttacksLabel.text")); // NOI18N
        blockedAttacksLabel.setName("blockedAttacksLabel"); // NOI18N

        failedAttacksLabel.setText(resourceMap.getString("failedAttacksLabel.text")); // NOI18N
        failedAttacksLabel.setName("failedAttacksLabel"); // NOI18N

        successAttacksButtonDecrease.setText(resourceMap.getString("successAttacksButtonDecrease.text")); // NOI18N
        successAttacksButtonDecrease.setName("successAttacksButtonDecrease"); // NOI18N
        successAttacksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                successAttacksButtonDecreaseActionPerformed(evt);
            }
        });

        blockedAttacksButtonDecrease.setText(resourceMap.getString("blockedAttacksButtonDecrease.text")); // NOI18N
        blockedAttacksButtonDecrease.setName("blockedAttacksButtonDecrease"); // NOI18N
        blockedAttacksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                blockedAttacksButtonDecreaseActionPerformed(evt);
            }
        });

        failedAttacksButtonDecrease.setText(resourceMap.getString("failedAttacksButtonDecrease.text")); // NOI18N
        failedAttacksButtonDecrease.setName("failedAttacksButtonDecrease"); // NOI18N
        failedAttacksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedAttacksButtonDecreaseActionPerformed(evt);
            }
        });

        successAttacksButtonIncrease.setText(resourceMap.getString("successAttacksButtonIncrease.text")); // NOI18N
        successAttacksButtonIncrease.setName("successAttacksButtonIncrease"); // NOI18N
        successAttacksButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                successAttacksButtonIncreaseActionPerformed(evt);
            }
        });

        blockedAttacksButtonIncrease.setText(resourceMap.getString("blockedAttacksButtonIncrease.text")); // NOI18N
        blockedAttacksButtonIncrease.setName("blockedAttacksButtonIncrease"); // NOI18N
        blockedAttacksButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                blockedAttacksButtonIncreaseActionPerformed(evt);
            }
        });

        failedAttacksButtonIncrease.setText(resourceMap.getString("failedAttacksButtonIncrease.text")); // NOI18N
        failedAttacksButtonIncrease.setName("failedAttacksButtonIncrease"); // NOI18N
        failedAttacksButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedAttacksButtonIncreaseActionPerformed(evt);
            }
        });

        jLabel17.setText(resourceMap.getString("jLabel17.text")); // NOI18N
        jLabel17.setName("jLabel17"); // NOI18N

        jLabel18.setText(resourceMap.getString("jLabel18.text")); // NOI18N
        jLabel18.setName("jLabel18"); // NOI18N

        jLabel19.setText(resourceMap.getString("jLabel19.text")); // NOI18N
        jLabel19.setName("jLabel19"); // NOI18N

        jLabel20.setText(resourceMap.getString("jLabel20.text")); // NOI18N
        jLabel20.setName("jLabel20"); // NOI18N

        jLabel21.setText(resourceMap.getString("jLabel21.text")); // NOI18N
        jLabel21.setName("jLabel21"); // NOI18N

        numberOfBlocksLabel.setText(resourceMap.getString("numberOfBlocksLabel.text")); // NOI18N
        numberOfBlocksLabel.setName("numberOfBlocksLabel"); // NOI18N

        successBlocksLabel.setText(resourceMap.getString("successBlocksLabel.text")); // NOI18N
        successBlocksLabel.setName("successBlocksLabel"); // NOI18N

        defendedBlocksLabel.setText(resourceMap.getString("defendedBlocksLabel.text")); // NOI18N
        defendedBlocksLabel.setName("defendedBlocksLabel"); // NOI18N

        failedBlocksLabel.setText(resourceMap.getString("failedBlocksLabel.text")); // NOI18N
        failedBlocksLabel.setName("failedBlocksLabel"); // NOI18N

        successBlocksButtonDecrease.setText(resourceMap.getString("successBlocksButtonDecrease.text")); // NOI18N
        successBlocksButtonDecrease.setName("successBlocksButtonDecrease"); // NOI18N
        successBlocksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                successBlocksButtonDecreaseActionPerformed(evt);
            }
        });

        successBlocksButtonIncrease.setText(resourceMap.getString("successBlocksButtonIncrease.text")); // NOI18N
        successBlocksButtonIncrease.setName("successBlocksButtonIncrease"); // NOI18N
        successBlocksButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                successBlocksButtonIncreaseActionPerformed(evt);
            }
        });

        defendedBlocksButtonDecrease.setText(resourceMap.getString("defendedBlocksButtonDecrease.text")); // NOI18N
        defendedBlocksButtonDecrease.setName("defendedBlocksButtonDecrease"); // NOI18N
        defendedBlocksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                defendedBlocksButtonDecreaseActionPerformed(evt);
            }
        });

        defendedBlocksButtonIncrease.setText(resourceMap.getString("defendedBlocksButtonIncrease.text")); // NOI18N
        defendedBlocksButtonIncrease.setName("defendedBlocksButtonIncrease"); // NOI18N
        defendedBlocksButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                defendedBlocksButtonIncreaseActionPerformed(evt);
            }
        });

        failedBlocksButtonDecrease.setText(resourceMap.getString("failedBlocksButtonDecrease.text")); // NOI18N
        failedBlocksButtonDecrease.setName("failedBlocksButtonDecrease"); // NOI18N
        failedBlocksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedBlocksButtonDecreaseActionPerformed(evt);
            }
        });

        failedBlockButtonIncrease.setText(resourceMap.getString("failedBlockButtonIncrease.text")); // NOI18N
        failedBlockButtonIncrease.setName("failedBlockButtonIncrease"); // NOI18N
        failedBlockButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedBlockButtonIncreaseActionPerformed(evt);
            }
        });

        jLabel22.setText(resourceMap.getString("jLabel22.text")); // NOI18N
        jLabel22.setName("jLabel22"); // NOI18N

        jLabel23.setText(resourceMap.getString("jLabel23.text")); // NOI18N
        jLabel23.setName("jLabel23"); // NOI18N

        jLabel24.setText(resourceMap.getString("jLabel24.text")); // NOI18N
        jLabel24.setName("jLabel24"); // NOI18N

        jLabel25.setText(resourceMap.getString("jLabel25.text")); // NOI18N
        jLabel25.setName("jLabel25"); // NOI18N

        jLabel26.setText(resourceMap.getString("jLabel26.text")); // NOI18N
        jLabel26.setName("jLabel26"); // NOI18N

        numberOfServesLabel.setText(resourceMap.getString("numberOfServesLabel.text")); // NOI18N
        numberOfServesLabel.setName("numberOfServesLabel"); // NOI18N

        serveAcesLabel.setText(resourceMap.getString("serveAcesLabel.text")); // NOI18N
        serveAcesLabel.setName("serveAcesLabel"); // NOI18N

        receivedServesLabel.setText(resourceMap.getString("receivedServesLabel.text")); // NOI18N
        receivedServesLabel.setName("receivedServesLabel"); // NOI18N

        failedServesLabel.setText(resourceMap.getString("failedServesLabel.text")); // NOI18N
        failedServesLabel.setName("failedServesLabel"); // NOI18N

        serveAcesButtonDecrease.setText(resourceMap.getString("serveAcesButtonDecrease.text")); // NOI18N
        serveAcesButtonDecrease.setName("serveAcesButtonDecrease"); // NOI18N
        serveAcesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                serveAcesButtonDecreaseActionPerformed(evt);
            }
        });

        serveAcesButtonIncrease.setText(resourceMap.getString("serveAcesButtonIncrease.text")); // NOI18N
        serveAcesButtonIncrease.setName("serveAcesButtonIncrease"); // NOI18N
        serveAcesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                serveAcesButtonIncreaseActionPerformed(evt);
            }
        });

        receivedServesButtonDecrease.setText(resourceMap.getString("receivedServesButtonDecrease.text")); // NOI18N
        receivedServesButtonDecrease.setName("receivedServesButtonDecrease"); // NOI18N
        receivedServesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                receivedServesButtonDecreaseActionPerformed(evt);
            }
        });

        receivedServesButtonIncrease.setText(resourceMap.getString("receivedServesButtonIncrease.text")); // NOI18N
        receivedServesButtonIncrease.setName("receivedServesButtonIncrease"); // NOI18N
        receivedServesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                receivedServesButtonIncreaseActionPerformed(evt);
            }
        });

        failedServesButtonDecrease.setText(resourceMap.getString("failedServesButtonDecrease.text")); // NOI18N
        failedServesButtonDecrease.setName("failedServesButtonDecrease"); // NOI18N
        failedServesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedServesButtonDecreaseActionPerformed(evt);
            }
        });

        failedServesButtonIncrease.setText(resourceMap.getString("failedServesButtonIncrease.text")); // NOI18N
        failedServesButtonIncrease.setName("failedServesButtonIncrease"); // NOI18N
        failedServesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedServesButtonIncreaseActionPerformed(evt);
            }
        });

        jLabel27.setText(resourceMap.getString("jLabel27.text")); // NOI18N
        jLabel27.setName("jLabel27"); // NOI18N

        jLabel28.setText(resourceMap.getString("jLabel28.text")); // NOI18N
        jLabel28.setName("jLabel28"); // NOI18N

        jLabel29.setText(resourceMap.getString("jLabel29.text")); // NOI18N
        jLabel29.setName("jLabel29"); // NOI18N

        jLabel30.setText(resourceMap.getString("jLabel30.text")); // NOI18N
        jLabel30.setName("jLabel30"); // NOI18N

        jLabel31.setText(resourceMap.getString("jLabel31.text")); // NOI18N
        jLabel31.setName("jLabel31"); // NOI18N

        numberOfReceivesLabel.setText(resourceMap.getString("numberOfReceivesLabel.text")); // NOI18N
        numberOfReceivesLabel.setName("numberOfReceivesLabel"); // NOI18N

        netReceivesLabel.setText(resourceMap.getString("netReceivesLabel.text")); // NOI18N
        netReceivesLabel.setName("netReceivesLabel"); // NOI18N

        bouncedReceivesLabel.setText(resourceMap.getString("bouncedReceivesLabel.text")); // NOI18N
        bouncedReceivesLabel.setName("bouncedReceivesLabel"); // NOI18N

        failedReceivesLabel.setText(resourceMap.getString("failedReceivesLabel.text")); // NOI18N
        failedReceivesLabel.setName("failedReceivesLabel"); // NOI18N

        receivesNetButtonDecrease.setText(resourceMap.getString("receivesNetButtonDecrease.text")); // NOI18N
        receivesNetButtonDecrease.setName("receivesNetButtonDecrease"); // NOI18N
        receivesNetButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                receivesNetButtonDecreaseActionPerformed(evt);
            }
        });

        bouncedReceivesButtonDecrease.setText(resourceMap.getString("bouncedReceivesButtonDecrease.text")); // NOI18N
        bouncedReceivesButtonDecrease.setName("bouncedReceivesButtonDecrease"); // NOI18N
        bouncedReceivesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bouncedReceivesButtonDecreaseActionPerformed(evt);
            }
        });

        failedfReceivesButtonDecrease.setText(resourceMap.getString("failedfReceivesButtonDecrease.text")); // NOI18N
        failedfReceivesButtonDecrease.setName("failedfReceivesButtonDecrease"); // NOI18N
        failedfReceivesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedfReceivesButtonDecreaseActionPerformed(evt);
            }
        });

        receivesNetButtonIncrease.setText(resourceMap.getString("receivesNetButtonIncrease.text")); // NOI18N
        receivesNetButtonIncrease.setName("receivesNetButtonIncrease"); // NOI18N
        receivesNetButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                receivesNetButtonIncreaseActionPerformed(evt);
            }
        });

        bouncedReceviesButtonIncrease.setText(resourceMap.getString("bouncedReceviesButtonIncrease.text")); // NOI18N
        bouncedReceviesButtonIncrease.setName("bouncedReceviesButtonIncrease"); // NOI18N
        bouncedReceviesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bouncedReceviesButtonIncreaseActionPerformed(evt);
            }
        });

        failedReceivesButtonIncrease.setText(resourceMap.getString("failedReceivesButtonIncrease.text")); // NOI18N
        failedReceivesButtonIncrease.setName("failedReceivesButtonIncrease"); // NOI18N
        failedReceivesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedReceivesButtonIncreaseActionPerformed(evt);
            }
        });

        jLabel32.setText(resourceMap.getString("jLabel32.text")); // NOI18N
        jLabel32.setName("jLabel32"); // NOI18N

        jLabel33.setText(resourceMap.getString("jLabel33.text")); // NOI18N
        jLabel33.setName("jLabel33"); // NOI18N

        jLabel34.setText(resourceMap.getString("jLabel34.text")); // NOI18N
        jLabel34.setName("jLabel34"); // NOI18N

        jLabel35.setText(resourceMap.getString("jLabel35.text")); // NOI18N
        jLabel35.setName("jLabel35"); // NOI18N

        jLabel36.setText(resourceMap.getString("jLabel36.text")); // NOI18N
        jLabel36.setName("jLabel36"); // NOI18N

        numberOfDefencesLabel.setText(resourceMap.getString("numberOfDefencesLabel.text")); // NOI18N
        numberOfDefencesLabel.setName("numberOfDefencesLabel"); // NOI18N

        defencesNetLabel.setText(resourceMap.getString("defencesNetLabel.text")); // NOI18N
        defencesNetLabel.setName("defencesNetLabel"); // NOI18N

        bouncedDefencesLabel.setText(resourceMap.getString("bouncedDefencesLabel.text")); // NOI18N
        bouncedDefencesLabel.setName("bouncedDefencesLabel"); // NOI18N

        failedDefencesLabel.setText(resourceMap.getString("failedDefencesLabel.text")); // NOI18N
        failedDefencesLabel.setName("failedDefencesLabel"); // NOI18N

        defencesNetButtonDecrease.setText(resourceMap.getString("defencesNetButtonDecrease.text")); // NOI18N
        defencesNetButtonDecrease.setName("defencesNetButtonDecrease"); // NOI18N
        defencesNetButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                defencesNetButtonDecreaseActionPerformed(evt);
            }
        });

        bouncedDefencesButtonDecrease.setText(resourceMap.getString("bouncedDefencesButtonDecrease.text")); // NOI18N
        bouncedDefencesButtonDecrease.setName("bouncedDefencesButtonDecrease"); // NOI18N
        bouncedDefencesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bouncedDefencesButtonDecreaseActionPerformed(evt);
            }
        });

        failedDefencesButtonDecrease.setText(resourceMap.getString("failedDefencesButtonDecrease.text")); // NOI18N
        failedDefencesButtonDecrease.setName("failedDefencesButtonDecrease"); // NOI18N
        failedDefencesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedDefencesButtonDecreaseActionPerformed(evt);
            }
        });

        defencesNetButtonIncrease.setText(resourceMap.getString("defencesNetButtonIncrease.text")); // NOI18N
        defencesNetButtonIncrease.setName("defencesNetButtonIncrease"); // NOI18N
        defencesNetButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                defencesNetButtonIncreaseActionPerformed(evt);
            }
        });

        bouncedDefencesButtonIncrease.setText(resourceMap.getString("bouncedDefencesButtonIncrease.text")); // NOI18N
        bouncedDefencesButtonIncrease.setName("bouncedDefencesButtonIncrease"); // NOI18N
        bouncedDefencesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bouncedDefencesButtonIncreaseActionPerformed(evt);
            }
        });

        failedDefencesButtonIncrease.setText(resourceMap.getString("failedDefencesButtonIncrease.text")); // NOI18N
        failedDefencesButtonIncrease.setName("failedDefencesButtonIncrease"); // NOI18N
        failedDefencesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedDefencesButtonIncreaseActionPerformed(evt);
            }
        });

        jLabel37.setText(resourceMap.getString("jLabel37.text")); // NOI18N
        jLabel37.setName("jLabel37"); // NOI18N

        jLabel38.setText(resourceMap.getString("jLabel38.text")); // NOI18N
        jLabel38.setName("jLabel38"); // NOI18N

        jLabel39.setText(resourceMap.getString("jLabel39.text")); // NOI18N
        jLabel39.setName("jLabel39"); // NOI18N

        jLabel40.setText(resourceMap.getString("jLabel40.text")); // NOI18N
        jLabel40.setName("jLabel40"); // NOI18N

        jLabel41.setText(resourceMap.getString("jLabel41.text")); // NOI18N
        jLabel41.setName("jLabel41"); // NOI18N

        numberOfPassesLabel.setText(resourceMap.getString("numberOfPassesLabel.text")); // NOI18N
        numberOfPassesLabel.setName("numberOfPassesLabel"); // NOI18N

        singleBlockPassesLabel.setText(resourceMap.getString("singleBlockPassesLabel.text")); // NOI18N
        singleBlockPassesLabel.setName("singleBlockPassesLabel"); // NOI18N

        tripleBlockPassesLabel.setText(resourceMap.getString("tripleBlockPassesLabel.text")); // NOI18N
        tripleBlockPassesLabel.setName("tripleBlockPassesLabel"); // NOI18N

        failedPassesLabel.setText(resourceMap.getString("failedPassesLabel.text")); // NOI18N
        failedPassesLabel.setName("failedPassesLabel"); // NOI18N

        singleBlocksButtonDecrease.setText(resourceMap.getString("singleBlocksButtonDecrease.text")); // NOI18N
        singleBlocksButtonDecrease.setName("singleBlocksButtonDecrease"); // NOI18N
        singleBlocksButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singleBlocksButtonDecreaseActionPerformed(evt);
            }
        });

        tripleBlockPassesButtonDecrease.setText(resourceMap.getString("tripleBlockPassesButtonDecrease.text")); // NOI18N
        tripleBlockPassesButtonDecrease.setName("tripleBlockPassesButtonDecrease"); // NOI18N
        tripleBlockPassesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tripleBlockPassesButtonDecreaseActionPerformed(evt);
            }
        });

        failedPassesButtonDecrease.setText(resourceMap.getString("failedPassesButtonDecrease.text")); // NOI18N
        failedPassesButtonDecrease.setName("failedPassesButtonDecrease"); // NOI18N
        failedPassesButtonDecrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedPassesButtonDecreaseActionPerformed(evt);
            }
        });

        singleBlockPassesButtonIncrease.setText(resourceMap.getString("singleBlockPassesButtonIncrease.text")); // NOI18N
        singleBlockPassesButtonIncrease.setName("singleBlockPassesButtonIncrease"); // NOI18N
        singleBlockPassesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singleBlockPassesButtonIncreaseActionPerformed(evt);
            }
        });

        tripleBlockPassesButtonIncrease.setText(resourceMap.getString("tripleBlockPassesButtonIncrease.text")); // NOI18N
        tripleBlockPassesButtonIncrease.setName("tripleBlockPassesButtonIncrease"); // NOI18N
        tripleBlockPassesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tripleBlockPassesButtonIncreaseActionPerformed(evt);
            }
        });

        failedPassesButtonIncrease.setText(resourceMap.getString("failedPassesButtonIncrease.text")); // NOI18N
        failedPassesButtonIncrease.setName("failedPassesButtonIncrease"); // NOI18N
        failedPassesButtonIncrease.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                failedPassesButtonIncreaseActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
        this.setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel1)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(nameLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel2)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(surnameLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel3)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(nationalityLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel4)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(ageLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel5)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(clubLabel)))
                        .addGap(24, 24, 24)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel10)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(defRangeLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel9)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(attRangeLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(jLabel8)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(weightLabel))
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(jLabel6)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(positionLabel))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(jLabel7)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(heightLabel)))
                                .addGap(107, 107, 107)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(dateLabel)
                                    .addComponent(jLabel11)))))
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel12)
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel13)
                                    .addComponent(jLabel14)
                                    .addComponent(jLabel15)
                                    .addComponent(jLabel16))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(failedAttacksLabel)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(failedAttacksButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(failedAttacksButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(blockedAttacksLabel)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(blockedAttacksButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(blockedAttacksButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(successAttacksLabel)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(successAttacksButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(successAttacksButtonIncrease))
                                    .addComponent(numberOfAttacksLabel)))
                            .addComponent(jLabel27)
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                            .addComponent(jLabel29)
                                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                            .addComponent(netReceivesLabel))
                                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                            .addComponent(jLabel28)
                                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                            .addComponent(numberOfReceivesLabel)))
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(jLabel30)
                                            .addComponent(jLabel31))
                                        .addGap(18, 18, 18)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(failedReceivesLabel)
                                            .addComponent(bouncedReceivesLabel))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(failedfReceivesButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(failedReceivesButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(bouncedReceivesButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(bouncedReceviesButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(receivesNetButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(receivesNetButtonIncrease)))))
                        .addGap(21, 21, 21)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel32)
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel17)
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(jLabel19)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(successBlocksLabel)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(successBlocksButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(successBlocksButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(jLabel18)
                                        .addGap(6, 6, 6)
                                        .addComponent(numberOfBlocksLabel))
                                    .addGroup(layout.createSequentialGroup()
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(jLabel20)
                                            .addComponent(jLabel21))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(failedBlocksLabel)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(failedBlocksButtonDecrease)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(failedBlockButtonIncrease))
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(defendedBlocksLabel)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(defendedBlocksButtonDecrease)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(defendedBlocksButtonIncrease)))))
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(layout.createSequentialGroup()
                                        .addGap(17, 17, 17)
                                        .addComponent(jLabel22))
                                    .addGroup(layout.createSequentialGroup()
                                        .addGap(18, 18, 18)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(jLabel24)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                                .addComponent(serveAcesLabel))
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(jLabel23)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(numberOfServesLabel)))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(serveAcesButtonDecrease)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(serveAcesButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addGap(18, 18, 18)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addGroup(layout.createSequentialGroup()
                                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                                    .addComponent(jLabel25)
                                                    .addComponent(jLabel26)
                                                    .addComponent(jLabel37))
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                                    .addGroup(layout.createSequentialGroup()
                                                        .addComponent(failedServesLabel)
                                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                        .addComponent(failedServesButtonDecrease)
                                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                        .addComponent(failedServesButtonIncrease))
                                                    .addGroup(layout.createSequentialGroup()
                                                        .addComponent(receivedServesLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 6, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                        .addComponent(receivedServesButtonDecrease)
                                                        .addGap(6, 6, 6)
                                                        .addComponent(receivedServesButtonIncrease))))
                                            .addComponent(jLabel38)))))
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel35)
                                    .addComponent(jLabel34)
                                    .addComponent(jLabel33)
                                    .addComponent(jLabel36))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(numberOfDefencesLabel)
                                    .addComponent(defencesNetLabel)
                                    .addComponent(bouncedDefencesLabel)
                                    .addComponent(failedDefencesLabel))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(defencesNetButtonDecrease)
                                    .addComponent(bouncedDefencesButtonDecrease)
                                    .addComponent(failedDefencesButtonDecrease))
                                .addGap(5, 5, 5)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(bouncedDefencesButtonIncrease)
                                    .addComponent(defencesNetButtonIncrease)
                                    .addComponent(failedDefencesButtonIncrease))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(layout.createSequentialGroup()
                                        .addComponent(jLabel39)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(singleBlockPassesLabel)
                                            .addComponent(numberOfPassesLabel))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(singleBlocksButtonDecrease)
                                        .addGap(6, 6, 6)
                                        .addComponent(singleBlockPassesButtonIncrease))
                                    .addGroup(layout.createSequentialGroup()
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(jLabel40)
                                            .addComponent(jLabel41))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(failedPassesLabel)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(failedPassesButtonDecrease)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(failedPassesButtonIncrease))
                                            .addGroup(layout.createSequentialGroup()
                                                .addComponent(tripleBlockPassesLabel)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(tripleBlockPassesButtonDecrease)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(tripleBlockPassesButtonIncrease))))))))
                    .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 663, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(77, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel1)
                    .addComponent(nameLabel)
                    .addComponent(jLabel6)
                    .addComponent(positionLabel)
                    .addComponent(jLabel11))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel2)
                    .addComponent(surnameLabel)
                    .addComponent(jLabel7)
                    .addComponent(heightLabel)
                    .addComponent(dateLabel))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel3)
                    .addComponent(nationalityLabel)
                    .addComponent(jLabel8)
                    .addComponent(weightLabel))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel4)
                    .addComponent(ageLabel)
                    .addComponent(jLabel9)
                    .addComponent(attRangeLabel))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel5)
                    .addComponent(clubLabel)
                    .addComponent(jLabel10)
                    .addComponent(defRangeLabel))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel12)
                    .addComponent(jLabel17)
                    .addComponent(jLabel22))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jLabel13, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(numberOfAttacksLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jLabel18)
                        .addComponent(numberOfBlocksLabel)
                        .addComponent(jLabel23)
                        .addComponent(numberOfServesLabel)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel14)
                    .addComponent(successAttacksLabel)
                    .addComponent(successAttacksButtonDecrease)
                    .addComponent(successAttacksButtonIncrease)
                    .addComponent(jLabel19)
                    .addComponent(successBlocksLabel)
                    .addComponent(successBlocksButtonDecrease)
                    .addComponent(successBlocksButtonIncrease)
                    .addComponent(jLabel24)
                    .addComponent(serveAcesLabel)
                    .addComponent(serveAcesButtonDecrease)
                    .addComponent(serveAcesButtonIncrease))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel15)
                    .addComponent(blockedAttacksLabel)
                    .addComponent(blockedAttacksButtonDecrease)
                    .addComponent(blockedAttacksButtonIncrease)
                    .addComponent(jLabel20)
                    .addComponent(defendedBlocksLabel)
                    .addComponent(defendedBlocksButtonDecrease)
                    .addComponent(defendedBlocksButtonIncrease)
                    .addComponent(jLabel25)
                    .addComponent(receivedServesLabel)
                    .addComponent(receivedServesButtonDecrease)
                    .addComponent(receivedServesButtonIncrease))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel16)
                    .addComponent(failedAttacksLabel)
                    .addComponent(failedAttacksButtonDecrease)
                    .addComponent(failedAttacksButtonIncrease)
                    .addComponent(jLabel21)
                    .addComponent(failedBlocksLabel)
                    .addComponent(failedBlocksButtonDecrease)
                    .addComponent(failedBlockButtonIncrease)
                    .addComponent(jLabel26)
                    .addComponent(failedServesLabel)
                    .addComponent(failedServesButtonDecrease)
                    .addComponent(failedServesButtonIncrease))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel27)
                    .addComponent(jLabel32)
                    .addComponent(jLabel37))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel28)
                    .addComponent(jLabel33)
                    .addComponent(numberOfDefencesLabel)
                    .addComponent(jLabel38)
                    .addComponent(numberOfPassesLabel)
                    .addComponent(numberOfReceivesLabel))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel29)
                    .addComponent(netReceivesLabel)
                    .addComponent(receivesNetButtonDecrease)
                    .addComponent(receivesNetButtonIncrease)
                    .addComponent(jLabel34)
                    .addComponent(defencesNetLabel)
                    .addComponent(defencesNetButtonDecrease)
                    .addComponent(defencesNetButtonIncrease)
                    .addComponent(jLabel39)
                    .addComponent(singleBlockPassesLabel)
                    .addComponent(singleBlocksButtonDecrease)
                    .addComponent(singleBlockPassesButtonIncrease))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel30)
                    .addComponent(bouncedReceivesLabel)
                    .addComponent(bouncedReceivesButtonDecrease)
                    .addComponent(bouncedReceviesButtonIncrease)
                    .addComponent(jLabel35)
                    .addComponent(bouncedDefencesLabel)
                    .addComponent(bouncedDefencesButtonDecrease)
                    .addComponent(bouncedDefencesButtonIncrease)
                    .addComponent(jLabel40)
                    .addComponent(tripleBlockPassesLabel)
                    .addComponent(tripleBlockPassesButtonDecrease)
                    .addComponent(tripleBlockPassesButtonIncrease))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(jLabel31)
                        .addComponent(failedReceivesLabel)
                        .addComponent(failedfReceivesButtonDecrease)
                        .addComponent(failedReceivesButtonIncrease)
                        .addComponent(jLabel36)
                        .addComponent(failedDefencesLabel)
                        .addComponent(failedDefencesButtonDecrease)
                        .addComponent(failedDefencesButtonIncrease)
                        .addComponent(jLabel41))
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(failedPassesLabel)
                        .addComponent(failedPassesButtonDecrease)
                        .addComponent(failedPassesButtonIncrease)))
                .addContainerGap(40, Short.MAX_VALUE))
        );
    }// </editor-fold>//GEN-END:initComponents

    private void successAttacksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_successAttacksButtonDecreaseActionPerformed
        if (player.successAttacks > 0) {
            player.successAttacks--;
            numberOfAttacks--;
        } else {
            ;
        }

        String numberToLabel = Integer.toString(player.successAttacks);
        successAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);
    }//GEN-LAST:event_successAttacksButtonDecreaseActionPerformed

    private void successAttacksButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_successAttacksButtonIncreaseActionPerformed
        player.successAttacks++;
        numberOfAttacks++;
        String numberToLabel = Integer.toString(player.successAttacks);
        successAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);

    }//GEN-LAST:event_successAttacksButtonIncreaseActionPerformed

    private void blockedAttacksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_blockedAttacksButtonDecreaseActionPerformed
        if (player.blockedAttacks > 0) {
            player.blockedAttacks--;
            numberOfAttacks--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.blockedAttacks);
        blockedAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);
    }//GEN-LAST:event_blockedAttacksButtonDecreaseActionPerformed

    private void blockedAttacksButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_blockedAttacksButtonIncreaseActionPerformed
        player.blockedAttacks++;
        numberOfAttacks++;
        String numberToLabel = Integer.toString(player.blockedAttacks);
        blockedAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);
    }//GEN-LAST:event_blockedAttacksButtonIncreaseActionPerformed

    private void failedAttacksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedAttacksButtonDecreaseActionPerformed
        if (player.failedAttacks > 0) {
            player.failedAttacks--;
            numberOfAttacks--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedAttacks);
        failedAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedAttacksButtonDecreaseActionPerformed

    private void failedAttacksButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedAttacksButtonIncreaseActionPerformed
        player.failedAttacks++;
        numberOfAttacks++;
        String numberToLabel = Integer.toString(player.failedAttacks);
        failedAttacksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfAttacks);
        numberOfAttacksLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedAttacksButtonIncreaseActionPerformed

    private void successBlocksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_successBlocksButtonDecreaseActionPerformed
        if (player.successBlocks > 0) {
            player.successBlocks--;
            numberOfBlocks--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.successBlocks);
        successBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_successBlocksButtonDecreaseActionPerformed

    private void successBlocksButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_successBlocksButtonIncreaseActionPerformed
        player.successBlocks++;
        numberOfBlocks++;
        String numberToLabel = Integer.toString(player.successBlocks);
        successBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_successBlocksButtonIncreaseActionPerformed

    private void defendedBlocksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_defendedBlocksButtonDecreaseActionPerformed
        if (player.defendedBlocks > 0) {
            player.defendedBlocks--;
            numberOfBlocks--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.defendedBlocks);
        defendedBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_defendedBlocksButtonDecreaseActionPerformed

    private void defendedBlocksButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_defendedBlocksButtonIncreaseActionPerformed
        player.defendedBlocks++;
        numberOfBlocks++;
        String numberToLabel = Integer.toString(player.defendedBlocks);
        defendedBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_defendedBlocksButtonIncreaseActionPerformed

    private void failedBlocksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedBlocksButtonDecreaseActionPerformed
        if (player.failedBlocks > 0) {
            player.failedBlocks--;
            numberOfBlocks--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedBlocks);
        failedBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedBlocksButtonDecreaseActionPerformed

    private void failedBlockButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedBlockButtonIncreaseActionPerformed
        player.failedBlocks++;
        numberOfBlocks++;
        String numberToLabel = Integer.toString(player.failedBlocks);
        failedBlocksLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfBlocks);
        numberOfBlocksLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedBlockButtonIncreaseActionPerformed

    private void serveAcesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_serveAcesButtonDecreaseActionPerformed
        if (player.serveAces > 0) {
            player.serveAces--;
            numberOfServes--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.serveAces);
        serveAcesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_serveAcesButtonDecreaseActionPerformed

    private void serveAcesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_serveAcesButtonIncreaseActionPerformed
        player.serveAces++;
        numberOfServes++;
        String numberToLabel = Integer.toString(player.serveAces);
        serveAcesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_serveAcesButtonIncreaseActionPerformed

    private void receivedServesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_receivedServesButtonDecreaseActionPerformed
        if (player.receivedServes > 0) {
            player.receivedServes--;
            numberOfServes--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.receivedServes);
        receivedServesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_receivedServesButtonDecreaseActionPerformed

    private void receivedServesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_receivedServesButtonIncreaseActionPerformed
        player.receivedServes++;
        numberOfServes++;
        String numberToLabel = Integer.toString(player.receivedServes);
        receivedServesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_receivedServesButtonIncreaseActionPerformed

    private void failedServesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedServesButtonDecreaseActionPerformed
        if (player.failedServes > 0) {
            player.failedServes--;
            numberOfServes--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedServes);
        failedServesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedServesButtonDecreaseActionPerformed

    private void failedServesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedServesButtonIncreaseActionPerformed
        player.failedServes++;
        numberOfServes++;
        String numberToLabel = Integer.toString(player.failedServes);
        failedServesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfServes);
        numberOfServesLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedServesButtonIncreaseActionPerformed

    private void receivesNetButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_receivesNetButtonDecreaseActionPerformed
        if (player.receivesToNet > 0) {
            player.receivesToNet--;
            numberOfReceives--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.receivesToNet);
        netReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_receivesNetButtonDecreaseActionPerformed

    private void receivesNetButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_receivesNetButtonIncreaseActionPerformed
        player.receivesToNet++;
        numberOfReceives++;
        String numberToLabel = Integer.toString(player.receivesToNet);
        netReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_receivesNetButtonIncreaseActionPerformed

    private void bouncedReceivesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bouncedReceivesButtonDecreaseActionPerformed
        if (player.bouncedReceives > 0) {
            player.bouncedReceives--;
            numberOfReceives--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.bouncedReceives);
        bouncedReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_bouncedReceivesButtonDecreaseActionPerformed

    private void bouncedReceviesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bouncedReceviesButtonIncreaseActionPerformed
        player.bouncedReceives++;
        numberOfReceives++;
        String numberToLabel = Integer.toString(player.bouncedReceives);
        bouncedReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_bouncedReceviesButtonIncreaseActionPerformed

    private void failedfReceivesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedfReceivesButtonDecreaseActionPerformed
        if (player.failedReceives > 0) {
            player.failedReceives--;
            numberOfReceives--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedReceives);
        failedReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedfReceivesButtonDecreaseActionPerformed

    private void failedReceivesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedReceivesButtonIncreaseActionPerformed
        player.failedReceives++;
        numberOfReceives++;
        String numberToLabel = Integer.toString(player.failedReceives);
        failedReceivesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfReceives);
        numberOfReceivesLabel.setText(numberToLabel);
    }//GEN-LAST:event_failedReceivesButtonIncreaseActionPerformed

    private void failedDefencesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedDefencesButtonDecreaseActionPerformed
        if (player.failedDefences > 0) {
            player.failedDefences--;
            numberOfDefences--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedDefences);
        failedDefencesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_failedDefencesButtonDecreaseActionPerformed

    private void failedDefencesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedDefencesButtonIncreaseActionPerformed
        player.failedDefences++;
        numberOfDefences++;
        String numberToLabel = Integer.toString(player.failedDefences);
        failedDefencesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_failedDefencesButtonIncreaseActionPerformed

    private void bouncedDefencesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bouncedDefencesButtonIncreaseActionPerformed
        player.bouncedDefences++;
        numberOfDefences++;
        String numberToLabel = Integer.toString(player.bouncedDefences);
        bouncedDefencesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_bouncedDefencesButtonIncreaseActionPerformed

    private void bouncedDefencesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bouncedDefencesButtonDecreaseActionPerformed
        if (player.bouncedDefences > 0) {
            player.bouncedDefences--;
            numberOfDefences--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.bouncedDefences);
        bouncedDefencesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_bouncedDefencesButtonDecreaseActionPerformed

    private void defencesNetButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_defencesNetButtonDecreaseActionPerformed
        if (player.defencesNet > 0) {
            player.defencesNet--;
            numberOfDefences--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.defencesNet);
        defencesNetLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_defencesNetButtonDecreaseActionPerformed

    private void defencesNetButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_defencesNetButtonIncreaseActionPerformed
        player.defencesNet++;
        numberOfDefences++;
        String numberToLabel = Integer.toString(player.defencesNet);
        defencesNetLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfDefences);
        numberOfDefencesLabel.setText(numberToLabel);
}//GEN-LAST:event_defencesNetButtonIncreaseActionPerformed

    private void failedPassesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedPassesButtonDecreaseActionPerformed
        if (player.failedPasses > 0) {
            player.failedPasses--;
            numberOfPasses--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.failedPasses);
        failedPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_failedPassesButtonDecreaseActionPerformed

    private void failedPassesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_failedPassesButtonIncreaseActionPerformed
        player.failedPasses++;
        numberOfPasses++;
        String numberToLabel = Integer.toString(player.failedPasses);
        failedPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_failedPassesButtonIncreaseActionPerformed

    private void tripleBlockPassesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tripleBlockPassesButtonIncreaseActionPerformed
        player.tripleBlockPasses++;
        numberOfPasses++;
        String numberToLabel = Integer.toString(player.tripleBlockPasses);
        tripleBlockPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_tripleBlockPassesButtonIncreaseActionPerformed

    private void tripleBlockPassesButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tripleBlockPassesButtonDecreaseActionPerformed
        if (player.tripleBlockPasses > 0) {
            player.tripleBlockPasses--;
            numberOfPasses--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.tripleBlockPasses);
        tripleBlockPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_tripleBlockPassesButtonDecreaseActionPerformed

    private void singleBlocksButtonDecreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_singleBlocksButtonDecreaseActionPerformed
        if (player.singleBlockPasses > 0) {
            player.singleBlockPasses--;
            numberOfPasses--;
        } else {
            ;
        }
        String numberToLabel = Integer.toString(player.singleBlockPasses);
        singleBlockPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_singleBlocksButtonDecreaseActionPerformed

    private void singleBlockPassesButtonIncreaseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_singleBlockPassesButtonIncreaseActionPerformed
        player.singleBlockPasses++;
        numberOfPasses++;
        String numberToLabel = Integer.toString(player.singleBlockPasses);
        singleBlockPassesLabel.setText(numberToLabel);
        numberToLabel = Integer.toString(numberOfPasses);
        numberOfPassesLabel.setText(numberToLabel);
}//GEN-LAST:event_singleBlockPassesButtonIncreaseActionPerformed
    // Variables declaration - do not modify//GEN-BEGIN:variables
    public static javax.swing.JLabel ageLabel;
    public static javax.swing.JLabel attRangeLabel;
    private javax.swing.JButton blockedAttacksButtonDecrease;
    private javax.swing.JButton blockedAttacksButtonIncrease;
    private javax.swing.JLabel blockedAttacksLabel;
    private javax.swing.JButton bouncedDefencesButtonDecrease;
    private javax.swing.JButton bouncedDefencesButtonIncrease;
    private javax.swing.JLabel bouncedDefencesLabel;
    private javax.swing.JButton bouncedReceivesButtonDecrease;
    private javax.swing.JLabel bouncedReceivesLabel;
    private javax.swing.JButton bouncedReceviesButtonIncrease;
    public static javax.swing.JLabel clubLabel;
    public static javax.swing.JLabel dateLabel;
    public static javax.swing.JLabel defRangeLabel;
    private javax.swing.JButton defencesNetButtonDecrease;
    private javax.swing.JButton defencesNetButtonIncrease;
    private javax.swing.JLabel defencesNetLabel;
    private javax.swing.JButton defendedBlocksButtonDecrease;
    private javax.swing.JButton defendedBlocksButtonIncrease;
    private javax.swing.JLabel defendedBlocksLabel;
    private javax.swing.JButton failedAttacksButtonDecrease;
    private javax.swing.JButton failedAttacksButtonIncrease;
    private javax.swing.JLabel failedAttacksLabel;
    private javax.swing.JButton failedBlockButtonIncrease;
    private javax.swing.JButton failedBlocksButtonDecrease;
    private javax.swing.JLabel failedBlocksLabel;
    private javax.swing.JButton failedDefencesButtonDecrease;
    private javax.swing.JButton failedDefencesButtonIncrease;
    private javax.swing.JLabel failedDefencesLabel;
    private javax.swing.JButton failedPassesButtonDecrease;
    private javax.swing.JButton failedPassesButtonIncrease;
    private javax.swing.JLabel failedPassesLabel;
    private javax.swing.JButton failedReceivesButtonIncrease;
    private javax.swing.JLabel failedReceivesLabel;
    private javax.swing.JButton failedServesButtonDecrease;
    private javax.swing.JButton failedServesButtonIncrease;
    private javax.swing.JLabel failedServesLabel;
    private javax.swing.JButton failedfReceivesButtonDecrease;
    public static javax.swing.JLabel heightLabel;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel10;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel12;
    private javax.swing.JLabel jLabel13;
    private javax.swing.JLabel jLabel14;
    private javax.swing.JLabel jLabel15;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel18;
    private javax.swing.JLabel jLabel19;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel20;
    private javax.swing.JLabel jLabel21;
    private javax.swing.JLabel jLabel22;
    private javax.swing.JLabel jLabel23;
    private javax.swing.JLabel jLabel24;
    private javax.swing.JLabel jLabel25;
    private javax.swing.JLabel jLabel26;
    private javax.swing.JLabel jLabel27;
    private javax.swing.JLabel jLabel28;
    private javax.swing.JLabel jLabel29;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel30;
    private javax.swing.JLabel jLabel31;
    private javax.swing.JLabel jLabel32;
    private javax.swing.JLabel jLabel33;
    private javax.swing.JLabel jLabel34;
    private javax.swing.JLabel jLabel35;
    private javax.swing.JLabel jLabel36;
    private javax.swing.JLabel jLabel37;
    private javax.swing.JLabel jLabel38;
    private javax.swing.JLabel jLabel39;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel40;
    private javax.swing.JLabel jLabel41;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JSeparator jSeparator1;
    public static javax.swing.JLabel nameLabel;
    public static javax.swing.JLabel nationalityLabel;
    private javax.swing.JLabel netReceivesLabel;
    private javax.swing.JLabel numberOfAttacksLabel;
    private javax.swing.JLabel numberOfBlocksLabel;
    private javax.swing.JLabel numberOfDefencesLabel;
    private javax.swing.JLabel numberOfPassesLabel;
    private javax.swing.JLabel numberOfReceivesLabel;
    private javax.swing.JLabel numberOfServesLabel;
    public static javax.swing.JLabel positionLabel;
    private javax.swing.JButton receivedServesButtonDecrease;
    private javax.swing.JButton receivedServesButtonIncrease;
    private javax.swing.JLabel receivedServesLabel;
    private javax.swing.JButton receivesNetButtonDecrease;
    private javax.swing.JButton receivesNetButtonIncrease;
    private javax.swing.JButton serveAcesButtonDecrease;
    private javax.swing.JButton serveAcesButtonIncrease;
    private javax.swing.JLabel serveAcesLabel;
    private javax.swing.JButton singleBlockPassesButtonIncrease;
    private javax.swing.JLabel singleBlockPassesLabel;
    private javax.swing.JButton singleBlocksButtonDecrease;
    private javax.swing.JButton successAttacksButtonDecrease;
    private javax.swing.JButton successAttacksButtonIncrease;
    private javax.swing.JLabel successAttacksLabel;
    private javax.swing.JButton successBlocksButtonDecrease;
    private javax.swing.JButton successBlocksButtonIncrease;
    private javax.swing.JLabel successBlocksLabel;
    public static javax.swing.JLabel surnameLabel;
    private javax.swing.JButton tripleBlockPassesButtonDecrease;
    private javax.swing.JButton tripleBlockPassesButtonIncrease;
    private javax.swing.JLabel tripleBlockPassesLabel;
    public static javax.swing.JLabel weightLabel;
    // End of variables declaration//GEN-END:variables
}
